برای طراحی یک سایت، برنامه نویس نیاز به تخصص و مهارت های زیادی داره.
تو این قسمت سعی کردم بعضی از این موارد که تقریباً مهم ترین اونها هستند رو با یه توضیح ساده و خیلی مختصر بیارم.
Web Service
وب سرویس یک نوع رابط برنامه نویسی و یه نوع ابزار تحت وب هست، که همه ما(چه کاربران عادی و چه برنامه نویسا) روزانه داریم از این رابط ها برای انجام کارهامون استفاده میکنیم.
کارهایی مثل رزرو یا خرید بلیط قطار یا زمانی که اطلاعات بانکی خود رو از موبایل بانک دریافت میکنیم و یا پرداخت از طریق اتصال به درگاه بانکی، دریافت اطلاعات هواشناسی و موارد بیشمار دیگه. که تو استفاده از همه اینا از وب سرویس استفاده میشه.
که بااستفاده از پروتکلهای استاندارد مانند http، توابع و مکانیزمهای مختلفی در اختیار ما قرار میگیره تا بتونیم به تبادل اطلاعات بین سیستمهای مختلف بپردازیم.